pull: fix GLNX_HASH_TABLE_FOREACH_KV regressions
authorJonathan Lebon <jlebon@redhat.com>
Fri, 30 Jun 2017 16:01:56 +0000 (09:01 -0700)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 30 Jun 2017 16:26:53 +0000 (16:26 +0000)
commitd5dd576d2095d085ed69f4c1efe7ecdfd9716fb7
tree5349737214b59b951983f9f1c3a5e682ba5fb5e4
parentacace571efb0fe6410e6464e715d1f50f832a9a7
pull: fix GLNX_HASH_TABLE_FOREACH_KV regressions

These are regression from #971. We were stuffing a pointer size inside a
variable of integer size. So the assignment was spilling over into other
variables' storage space. Actually use a gpointer and GPOINTER_TO_[U]INT
as was done originally.

Also bump libglnx which has static checks for this error in the future.

Update submodule: libglnx

Closes: #990
Approved by: cgwalters
libglnx
src/libostree/ostree-repo-checkout.c
src/libostree/ostree-repo-pull.c